establish a positive track record - Anglais Synonymes Dictionnaire